Changing How We Develop Ladybird - Ladybird
https://ladybird.org/assets/img/logo-new.webp
Changing How We Develop Ladybird - Ladybird
Ladybird開発体制変更による公開Pull Request廃止と責任主体の明確化
開発プロセス変更
公開Pull Requestの受け入れ停止
コード変更はプロジェクトメンテナのみが導入
新フェーズ移行と開発プロセスの厳格化
背景理由
初期アルファ版に向けたセキュリティモデル強化と責任範囲の明確化
AIツール普及による貢献の信頼性低下
Pull Requestが貢献者の善意や努力量の指標にならなくなった変化
ブラウザ特有の高リスク性と脆弱性悪用の危険性
攻撃者による信頼獲得型キャンペーンの存在
責任と維持管理
Ladybirdに入る変更はすべてメンテナの責任
アーキテクチャ整合性・将来のリファクタリング・相互作用を理解した上での導入が必要
コード入力者よりも責任主体]を重視
運用方針
既存の公開Pull Requestはすべてクローズ
メンテナ専用Pull Requestのみ許可
影の貢献システム(Issue・コメント・メール・Fork)は不採用
外部コードはライセンス上存在可能だがレビュー対象]にはしない
外部からの関与
Ladybirdはオープンソースとして公開継続
バグ報告・再現手順・Webサイトテスト・標準化議論・設計議論・セキュリティ報告・技術的フィードバックは歓迎